Tata Motors appoints Sidheshwar Sharma as General Manager, Brand Marketing

Sidheshwar Sharma has joined Tata Motors as General Manager - Brand Marketing. According to sources, an internal organisational circular was also issued to mark the occasion.
Read more...

;